small low cost car - Espagnol Anglais Dictionnaire